Your suggested change has been received. Thank you.

close

Suggest A Change

https://thales.na.market.dpondemand.io/docs/dpod/services/kmo….

back

BSIDCA endpoints

Account endpoints

search

Account endpoints

Account endpoints

GetAccount

GetAccount(System.String)

Gets the account details of a single child account

Parameters

Param: organization: Account

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetAccount"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetAccount xmlns="http://www.cryptocard.com/blackshield/">
      <organization>string</organization>
    </GetAccount>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetAccountResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetAccountResult>
        <parentName>string</parentName>
        <AccountActive>boolean</AccountActive>
        <EvaluationAccount>boolean</EvaluationAccount>
        <_oldAccountType>Subscriber or ServiceProvider<!--_oldAccountType-->
        <_currentAccountType>Subscriber or ServiceProvider<!--_currentAccountType-->
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <billingType>Yearly or Quarterly or Monthly</billingType>
        <AuthNodeCount>int</AuthNodeCount>
        <AllowedThirdPartyTokens>boolean</AllowedThirdPartyTokens>
        <Capacity>int</Capacity>
        <IceCapacity>int</IceCapacity>
        <Delegated>boolean</Delegated>
        <DelegateContact>string</DelegateContact>
        <DelegatePhone>string</DelegatePhone>
        <SMSCredits>int</SMSCredits>
        <SMSSent>int</SMSSent>
        <SMSAlertLevel>int</SMSAlertLevel>
        <Address1>string</Address1>
        <Address2>string</Address2>
        <City>string</City>
        <State>string</State>
        <Country>string</Country>
        <Postal>string</Postal>
        <ShippingSameAsBilling>boolean</ShippingSameAsBilling>
        <ShipAddress1>string</ShipAddress1>
        <ShipAddress2>string</ShipAddress2>
        <ShipCity>string</ShipCity>
        <ShipState>string</ShipState>
        <ShipCountry>string</ShipCountry>
        <ShipPostal>string</ShipPostal>
        <Custom1>string</Custom1>
        <Custom2>string</Custom2>
        <Custom3>string</Custom3>
        <LanguageHasChanged>boolean</LanguageHasChanged>
        <SelfServiceLanguage>int</SelfServiceLanguage>
        <UIScheme>string</UIScheme>
        <InheritMailMessages>boolean</InheritMailMessages>
        <InheritSMSMessages>boolean</InheritSMSMessages>
        <InheritCustomizations>boolean</InheritCustomizations>
        <InheritLDAPSyncServerSettings>boolean</InheritLDAPSyncServerSettings>
        <InheritRADIUSServerSettings>boolean</InheritRADIUSServerSettings>
        <InheritDocumentURL>boolean</InheritDocumentURL>
        <InheritAgentURL>boolean</InheritAgentURL>
        <InheritTermsOfUse>boolean</InheritTermsOfUse>
        <InheritAgentDNS>boolean</InheritAgentDNS>
        <InheritServiceNotifications>boolean</InheritServiceNotifications>
        <InheritSAMLDetails>boolean</InheritSAMLDetails>
        <InheritSelfServiceCustomizations>boolean</InheritSelfServiceCustomizations>
        <InheritLoggingAgentSettings>boolean</InheritLoggingAgentSettings>
        <UseHelpDesk>boolean</UseHelpDesk>
        <GenerateEvents>boolean</GenerateEvents>
        <SAEEnable>boolean</SAEEnable>
        <TimeOffSetQH>int</TimeOffSetQH>
        <orgName>string</orgName>
        <CustomizedOrgName>string</CustomizedOrgName>
        <accountType>Subscriber or ServiceProvider</accountType>
        <Language>int</Language>
        <UseDelayedSyncRemoval>boolean</UseDelayedSyncRemoval>
        <PersistOperatorsAgainstSync>boolean</PersistOperatorsAgainstSync>
        <UseLocalSync>boolean</UseLocalSync>
        <LocalLDAPConfigString>string</LocalLDAPConfigString>
        <AllowNonSyncUsers>boolean</AllowNonSyncUsers>
        <LocalSyncIdleTimeInSeconds>int</LocalSyncIdleTimeInSeconds>
        <StripSyncCharacters>boolean</StripSyncCharacters>
        <SyncHistoryPerHost>int</SyncHistoryPerHost>
        <ReportAutoRemoveDayCount>int</ReportAutoRemoveDayCount>
        <AccountReportAutoRemoveDayCount>int</AccountReportAutoRemoveDayCount>
        <AlertAutoRemoveDayCount>int</AlertAutoRemoveDayCount>
        <CreatedDate>string</CreatedDate>
      </GetAccountResult>
    </GetAccountResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetAccount xmlns="http://www.cryptocard.com/blackshield/">
      <organization>string</organization>
    </GetAccount>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetAccountResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetAccountResult>
        <parentName>string</parentName>
        <AccountActive>boolean</AccountActive>
        <EvaluationAccount>boolean</EvaluationAccount>
        <_oldAccountType>Subscriber or ServiceProvider<!--_oldAccountType-->
        <_currentAccountType>Subscriber or ServiceProvider<!--_currentAccountType-->
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <billingType>Yearly or Quarterly or Monthly</billingType>
        <AuthNodeCount>int</AuthNodeCount>
        <AllowedThirdPartyTokens>boolean</AllowedThirdPartyTokens>
        <Capacity>int</Capacity>
        <IceCapacity>int</IceCapacity>
        <Delegated>boolean</Delegated>
        <DelegateContact>string</DelegateContact>
        <DelegatePhone>string</DelegatePhone>
        <SMSCredits>int</SMSCredits>
        <SMSSent>int</SMSSent>
        <SMSAlertLevel>int</SMSAlertLevel>
        <Address1>string</Address1>
        <Address2>string</Address2>
        <City>string</City>
        <State>string</State>
        <Country>string</Country>
        <Postal>string</Postal>
        <ShippingSameAsBilling>boolean</ShippingSameAsBilling>
        <ShipAddress1>string</ShipAddress1>
        <ShipAddress2>string</ShipAddress2>
        <ShipCity>string</ShipCity>
        <ShipState>string</ShipState>
        <ShipCountry>string</ShipCountry>
        <ShipPostal>string</ShipPostal>
        <Custom1>string</Custom1>
        <Custom2>string</Custom2>
        <Custom3>string</Custom3>
        <LanguageHasChanged>boolean</LanguageHasChanged>
        <SelfServiceLanguage>int</SelfServiceLanguage>
        <UIScheme>string</UIScheme>
        <InheritMailMessages>boolean</InheritMailMessages>
        <InheritSMSMessages>boolean</InheritSMSMessages>
        <InheritCustomizations>boolean</InheritCustomizations>
        <InheritLDAPSyncServerSettings>boolean</InheritLDAPSyncServerSettings>
        <InheritRADIUSServerSettings>boolean</InheritRADIUSServerSettings>
        <InheritDocumentURL>boolean</InheritDocumentURL>
        <InheritAgentURL>boolean</InheritAgentURL>
        <InheritTermsOfUse>boolean</InheritTermsOfUse>
        <InheritAgentDNS>boolean</InheritAgentDNS>
        <InheritServiceNotifications>boolean</InheritServiceNotifications>
        <InheritSAMLDetails>boolean</InheritSAMLDetails>
        <InheritSelfServiceCustomizations>boolean</InheritSelfServiceCustomizations>
        <InheritLoggingAgentSettings>boolean</InheritLoggingAgentSettings>
        <UseHelpDesk>boolean</UseHelpDesk>
        <GenerateEvents>boolean</GenerateEvents>
        <SAEEnable>boolean</SAEEnable>
        <TimeOffSetQH>int</TimeOffSetQH>
        <orgName>string</orgName>
        <CustomizedOrgName>string</CustomizedOrgName>
        <accountType>Subscriber or ServiceProvider</accountType>
        <Language>int</Language>
        <UseDelayedSyncRemoval>boolean</UseDelayedSyncRemoval>
        <PersistOperatorsAgainstSync>boolean</PersistOperatorsAgainstSync>
        <UseLocalSync>boolean</UseLocalSync>
        <LocalLDAPConfigString>string</LocalLDAPConfigString>
        <AllowNonSyncUsers>boolean</AllowNonSyncUsers>
        <LocalSyncIdleTimeInSeconds>int</LocalSyncIdleTimeInSeconds>
        <StripSyncCharacters>boolean</StripSyncCharacters>
        <SyncHistoryPerHost>int</SyncHistoryPerHost>
        <ReportAutoRemoveDayCount>int</ReportAutoRemoveDayCount>
        <AccountReportAutoRemoveDayCount>int</AccountReportAutoRemoveDayCount>
        <AlertAutoRemoveDayCount>int</AlertAutoRemoveDayCount>
        <CreatedDate>string</CreatedDate>
      </GetAccountResult>
    </GetAccountResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetAccount?organization=string HTTP/1.1
Host: cloud.eu.safenetid.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<Organization xmlns="http://www.cryptocard.com/blackshield/">
  <parentName>string</parentName>
  <AccountActive>boolean</AccountActive>
  <EvaluationAccount>boolean</EvaluationAccount>
  <_oldAccountType>Subscriber or ServiceProvider<!--_oldAccountType-->
  <_currentAccountType>Subscriber or ServiceProvider<!--_currentAccountType-->
  <StartDate>dateTime</StartDate>
  <EndDate>dateTime</EndDate>
  <billingType>Yearly or Quarterly or Monthly</billingType>
  <AuthNodeCount>int</AuthNodeCount>
  <AllowedThirdPartyTokens>boolean</AllowedThirdPartyTokens>
  <Capacity>int</Capacity>
  <IceCapacity>int</IceCapacity>
  <Delegated>boolean</Delegated>
  <DelegateContact>string</DelegateContact>
  <DelegatePhone>string</DelegatePhone>
  <SMSCredits>int</SMSCredits>
  <SMSSent>int</SMSSent>
  <SMSAlertLevel>int</SMSAlertLevel>
  <Address1>string</Address1>
  <Address2>string</Address2>
  <City>string</City>
  <State>string</State>
  <Country>string</Country>
  <Postal>string</Postal>
  <ShippingSameAsBilling>boolean</ShippingSameAsBilling>
  <ShipAddress1>string</ShipAddress1>
  <ShipAddress2>string</ShipAddress2>
  <ShipCity>string</ShipCity>
  <ShipState>string</ShipState>
  <ShipCountry>string</ShipCountry>
  <ShipPostal>string</ShipPostal>
  <Custom1>string</Custom1>
  <Custom2>string</Custom2>
  <Custom3>string</Custom3>
  <LanguageHasChanged>boolean</LanguageHasChanged>
  <SelfServiceLanguage>int</SelfServiceLanguage>
  <UIScheme>string</UIScheme>
  <InheritMailMessages>boolean</InheritMailMessages>
  <InheritSMSMessages>boolean</InheritSMSMessages>
  <InheritCustomizations>boolean</InheritCustomizations>
  <InheritLDAPSyncServerSettings>boolean</InheritLDAPSyncServerSettings>
  <InheritRADIUSServerSettings>boolean</InheritRADIUSServerSettings>
  <InheritDocumentURL>boolean</InheritDocumentURL>
  <InheritAgentURL>boolean</InheritAgentURL>
  <InheritTermsOfUse>boolean</InheritTermsOfUse>
  <InheritAgentDNS>boolean</InheritAgentDNS>
  <InheritServiceNotifications>boolean</InheritServiceNotifications>
  <InheritSAMLDetails>boolean</InheritSAMLDetails>
  <InheritSelfServiceCustomizations>boolean</InheritSelfServiceCustomizations>
  <InheritLoggingAgentSettings>boolean</InheritLoggingAgentSettings>
  <UseHelpDesk>boolean</UseHelpDesk>
  <GenerateEvents>boolean</GenerateEvents>
  <SAEEnable>boolean</SAEEnable>
  <TimeOffSetQH>int</TimeOffSetQH>
  <orgName>string</orgName>
  <CustomizedOrgName>string</CustomizedOrgName>
  <accountType>Subscriber or ServiceProvider</accountType>
  <Language>int</Language>
  <UseDelayedSyncRemoval>boolean</UseDelayedSyncRemoval>
  <PersistOperatorsAgainstSync>boolean</PersistOperatorsAgainstSync>
  <UseLocalSync>boolean</UseLocalSync>
  <LocalLDAPConfigString>string</LocalLDAPConfigString>
  <AllowNonSyncUsers>boolean</AllowNonSyncUsers>
  <LocalSyncIdleTimeInSeconds>int</LocalSyncIdleTimeInSeconds>
  <StripSyncCharacters>boolean</StripSyncCharacters>
  <SyncHistoryPerHost>int</SyncHistoryPerHost>
  <ReportAutoRemoveDayCount>int</ReportAutoRemoveDayCount>
  <AccountReportAutoRemoveDayCount>int</AccountReportAutoRemoveDayCount>
  <AlertAutoRemoveDayCount>int</AlertAutoRemoveDayCount>
  <CreatedDate>string</CreatedDate>
</Organization>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetAccount HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<Organization xmlns="http://www.cryptocard.com/blackshield/">
  <parentName>string</parentName>
  <AccountActive>boolean</AccountActive>
  <EvaluationAccount>boolean</EvaluationAccount>
  <_oldAccountType>Subscriber or ServiceProvider<!--_oldAccountType-->
  <_currentAccountType>Subscriber or ServiceProvider<!--_currentAccountType-->
  <StartDate>dateTime</StartDate>
  <EndDate>dateTime</EndDate>
  <billingType>Yearly or Quarterly or Monthly</billingType>
  <AuthNodeCount>int</AuthNodeCount>
  <AllowedThirdPartyTokens>boolean</AllowedThirdPartyTokens>
  <Capacity>int</Capacity>
  <IceCapacity>int</IceCapacity>
  <Delegated>boolean</Delegated>
  <DelegateContact>string</DelegateContact>
  <DelegatePhone>string</DelegatePhone>
  <SMSCredits>int</SMSCredits>
  <SMSSent>int</SMSSent>
  <SMSAlertLevel>int</SMSAlertLevel>
  <Address1>string</Address1>
  <Address2>string</Address2>
  <City>string</City>
  <State>string</State>
  <Country>string</Country>
  <Postal>string</Postal>
  <ShippingSameAsBilling>boolean</ShippingSameAsBilling>
  <ShipAddress1>string</ShipAddress1>
  <ShipAddress2>string</ShipAddress2>
  <ShipCity>string</ShipCity>
  <ShipState>string</ShipState>
  <ShipCountry>string</ShipCountry>
  <ShipPostal>string</ShipPostal>
  <Custom1>string</Custom1>
  <Custom2>string</Custom2>
  <Custom3>string</Custom3>
  <LanguageHasChanged>boolean</LanguageHasChanged>
  <SelfServiceLanguage>int</SelfServiceLanguage>
  <UIScheme>string</UIScheme>
  <InheritMailMessages>boolean</InheritMailMessages>
  <InheritSMSMessages>boolean</InheritSMSMessages>
  <InheritCustomizations>boolean</InheritCustomizations>
  <InheritLDAPSyncServerSettings>boolean</InheritLDAPSyncServerSettings>
  <InheritRADIUSServerSettings>boolean</InheritRADIUSServerSettings>
  <InheritDocumentURL>boolean</InheritDocumentURL>
  <InheritAgentURL>boolean</InheritAgentURL>
  <InheritTermsOfUse>boolean</InheritTermsOfUse>
  <InheritAgentDNS>boolean</InheritAgentDNS>
  <InheritServiceNotifications>boolean</InheritServiceNotifications>
  <InheritSAMLDetails>boolean</InheritSAMLDetails>
  <InheritSelfServiceCustomizations>boolean</InheritSelfServiceCustomizations>
  <InheritLoggingAgentSettings>boolean</InheritLoggingAgentSettings>
  <UseHelpDesk>boolean</UseHelpDesk>
  <GenerateEvents>boolean</GenerateEvents>
  <SAEEnable>boolean</SAEEnable>
  <TimeOffSetQH>int</TimeOffSetQH>
  <orgName>string</orgName>
  <CustomizedOrgName>string</CustomizedOrgName>
  <accountType>Subscriber or ServiceProvider</accountType>
  <Language>int</Language>
  <UseDelayedSyncRemoval>boolean</UseDelayedSyncRemoval>
  <PersistOperatorsAgainstSync>boolean</PersistOperatorsAgainstSync>
  <UseLocalSync>boolean</UseLocalSync>
  <LocalLDAPConfigString>string</LocalLDAPConfigString>
  <AllowNonSyncUsers>boolean</AllowNonSyncUsers>
  <LocalSyncIdleTimeInSeconds>int</LocalSyncIdleTimeInSeconds>
  <StripSyncCharacters>boolean</StripSyncCharacters>
  <SyncHistoryPerHost>int</SyncHistoryPerHost>
  <ReportAutoRemoveDayCount>int</ReportAutoRemoveDayCount>
  <AccountReportAutoRemoveDayCount>int</AccountReportAutoRemoveDayCount>
  <AlertAutoRemoveDayCount>int</AlertAutoRemoveDayCount>
  <CreatedDate>string</CreatedDate>
</Organization>

GetAccountManagers

GetAccountManagers(System.String)

Get a list of account managers in the given account.

Parameters

Param: organization: Account

Returns

  • List of account manager names

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetAccountManagers"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <GetAccountManagers xmlns="http://www.cryptocard.com/blackshield/">
    <organization>string</organization>
    </GetAccountManagers>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <GetAccountManagersResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetAccountManagersResult>
        <string>string</string>
        <string>string</string>
    </GetAccountManagersResult>
    </GetAccountManagersResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <GetAccountManagers xmlns="http://www.cryptocard.com/blackshield/">
    <organization>string</organization>
    </GetAccountManagers>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <GetAccountManagersResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetAccountManagersResult>
        <string>string</string>
        <string>string</string>
    </GetAccountManagersResult>
    </GetAccountManagersResponse>
</soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetAccountManagers?organization=string HTTP/1.1
Host: cloud.eu.safenetid.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfString xmlns="http://www.cryptocard.com/blackshield/">
<string>string</string>
<string>string</string>
</ArrayOfString>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetAccountManagers HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfString xmlns="http://www.cryptocard.com/blackshield/">
<string>string</string>
<string>string</string>
</ArrayOfString>

GetAccounts

GetAccounts(System.String,System.String,System.Int32,System.Int32)

Gets a table of all accounts under the account that the current operator belongs to. This list will be automatically filtered for the operator scope.

Parameters

Param: organizationFilter: Account Filter

Param: customFieldFilter: Custom field filter

Param: firstRecord: First record to return

Param: pageSize: Number of records to return

Returns

A table with the following columns:

  • Orgname

  • custom1

  • class

  • activated

  • expires

  • billing

  • capacity

  • unused

  • active

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetAccounts"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <GetAccounts xmlns="http://www.cryptocard.com/blackshield/">
    <organizationFilter>string</organizationFilter>
    <customFieldFilter>string</customFieldFilter>
    <firstRecord>int</firstRecord>
    <pageSize>int</pageSize>
    </GetAccounts>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <GetAccountsResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetAccountsResult>xmlxml</GetAccountsResult>
    </GetAccountsResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <GetAccounts xmlns="http://www.cryptocard.com/blackshield/">
    <organizationFilter>string</organizationFilter>
    <customFieldFilter>string</customFieldFilter>
    <firstRecord>int</firstRecord>
    <pageSize>int</pageSize>
    </GetAccounts>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <GetAccountsResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetAccountsResult>xmlxml</GetAccountsResult>
    </GetAccountsResponse>
</soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetAccounts?organizationFilter=string&customFieldFilter=string&firstRecord=string&pageSize=string HTTP/1.1
Host: cloud.eu.safenetid.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetAccounts HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

organizationFilter=string&customFieldFilter=string&firstRecord=string&pageSize=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>